Skip to content

feat(theme): map editor_colors to QueryaWorkbenchTheme (#102) - #133

Merged
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/102-querya-workbench-theme-from-manifest
Jun 13, 2026
Merged

feat(theme): map editor_colors to QueryaWorkbenchTheme (#102)#133
ZhuchkaTriplesix merged 2 commits into
devfrom
issue/102-querya-workbench-theme-from-manifest

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

  • Add workbenchThemeFromQueryaColors for workbench/chrome keys in editor_colors.
  • Map canvas, surface, sidebar, accent, git decorations, success/warning, etc.
  • Editor syntax keys are ignored; generic background is not mapped to canvas.

Test plan

  • flutter test test/core/theme/parser/querya_workbench_theme_from_manifest_test.dart

Closes #102

Add workbenchThemeFromQueryaColors for chrome/git tokens in editor_colors;
ignore editor syntax keys and do not auto-map background to canvas.
@github-actions github-actions Bot added theme Theming, colors, VS Code themes parser Theme parser epic label: parser labels Jun 13, 2026
@github-actions github-actions Bot added this to the Theme system milestone Jun 13, 2026

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix ZhuchkaTriplesix left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

123

@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 271b196 into dev Jun 13, 2026
3 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/102-querya-workbench-theme-from-manifest branch June 15, 2026 04:13
ZhuchkaTriplesix added a commit that referenced this pull request Jul 27, 2026
…me-from-manifest

feat(theme): map editor_colors to QueryaWorkbenchTheme (#102)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

parser Theme parser epic label: parser theme Theming, colors, VS Code themes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant